heavy maintenance - German English Dictionary